Pulsa en el botón Inicio para mostrar el menú con los módulos de la aplicación, escoge uno y pulsa en él. Arriba tienes vínculos a los módulos usados recientemente.
Pulsa en el botón Inicio de nuevo para ocultar el menú. Además, cuando escoges un módulo el menú se oculta automáticamente.
Carpetas
XavaPro añade el módulo Carpetas a tu aplicación, en la carpeta Admin. Este módulo te permite organizar los módulos del menú de manera jerárquica.
Se trata de crear una nueva carpeta y asignarle algunos módulos. Si quieres traducir el nombre de la carpeta, úsalo como clave en los archivos i18n de etiquetas.
El menú jerárquico está disponible sólo en XavaPro. El OpenXava normal usa una lista de módulos con una caja de búsqueda.
Títulos y descripciones para los módulos y la aplicación
Los títulos y descripciones se obtienen de los archivos i18n de tu aplicación.
# EtiquetasMiAplicacion_es.properties
# Título y descripción de la aplicación
Facturacion=Facturacion
Facturacion[description]=Gestiona facturas y pedidos
# Títulos y descripciones de los módulos
Factura.module=Facturas
Factura.module[description]=Crea y gestiona facturas
Pedido.module=Pedidos
Pedido.module[description]=Crea y gestiona pedidos, además genera facturas a partir de los pedidos
Con la entradas de arriba OpenXava sabe como visualizar el nombre y la descripción de los módulos Factura y Pedido en español.
El nombre de la aplicación se muestra en la cabecera de cada módulo:
Si no quieres mostrar el nombre de la aplicación añade la entrada showApplicationName(nueva en v5.5) en tu naviox.properties (situado en la carpeta properties):
showApplicationName=false
Personalización del comportamiento
Por defecto cuando el usuario entra empieza trabajando con el módulo con el que se quedó la última vez. Para cambiar este comportamiento y empezar siempre en la página Primeros pasos añade la siguiente entrada a naviox.properties (situado en la carpeta properties):
startInLastVisitedModule=false
Si además quieres que la primera página al entrar no sea Primero pasos sino tu propia página o módulo, edita firstSteps.jsp, localizada en web/naviox, borra su contenido y pon una redirección en él, así:
<jsp:forward page="/m/MiModuloInicial"/>
Para que la lista de los últimos módulos visitados de la barra superior se borre al iniciar sesión, añade la siguiente entrada en naviox.properties:
rememberVisitedModules=false
Si quieres que el botón Inicio en la esquina superior izquierda para mostrar la lista de módulos no se muestre si el usuario no está identificado, añade la siguiente entrada en naviox.properties:
showModulesMenuWhenNotLogged=false
El botón no se mostrará incluso si hay módulos disponible para los usuarios no identificados.
Para tener ciertos módulos siempre presentes en el menú superior usa fixModulesOnTopMenu(nuevo en v5.9) en naviox.properties:
fixModulesOnTopMenu=Invoice, Order
Como valor pon la lista de módulos separados por comas. Los módulos estarán siempre presentes en la barra superior, a no ser que el usuario no tenga permisos para acceder a ellos.
Table of Contents
Navegación entre módulos
Menús
Pulsa en el botón Inicio para mostrar el menú con los módulos de la aplicación, escoge uno y pulsa en él. Arriba tienes vínculos a los módulos usados recientemente.Pulsa en el botón Inicio de nuevo para ocultar el menú. Además, cuando escoges un módulo el menú se oculta automáticamente.
Carpetas
XavaPro añade el módulo Carpetas a tu aplicación, en la carpeta Admin. Este módulo te permite organizar los módulos del menú de manera jerárquica.Se trata de crear una nueva carpeta y asignarle algunos módulos. Si quieres traducir el nombre de la carpeta, úsalo como clave en los archivos i18n de etiquetas.
El menú jerárquico está disponible sólo en XavaPro. El OpenXava normal usa una lista de módulos con una caja de búsqueda.
Títulos y descripciones para los módulos y la aplicación
Los títulos y descripciones se obtienen de los archivos i18n de tu aplicación.Con la entradas de arriba OpenXava sabe como visualizar el nombre y la descripción de los módulos Factura y Pedido en español.
El nombre de la aplicación se muestra en la cabecera de cada módulo:
Si no quieres mostrar el nombre de la aplicación añade la entrada showApplicationName (nueva en v5.5) en tu naviox.properties (situado en la carpeta properties):
Personalización del comportamiento
Por defecto cuando el usuario entra empieza trabajando con el módulo con el que se quedó la última vez. Para cambiar este comportamiento y empezar siempre en la página Primeros pasos añade la siguiente entrada a naviox.properties (situado en la carpeta properties):startInLastVisitedModule=falseSi además quieres que la primera página al entrar no sea Primero pasos sino tu propia página o módulo, edita firstSteps.jsp, localizada en web/naviox, borra su contenido y pon una redirección en él, así:Para que la lista de los últimos módulos visitados de la barra superior se borre al iniciar sesión, añade la siguiente entrada en naviox.properties:
Si quieres que el botón Inicio en la esquina superior izquierda para mostrar la lista de módulos no se muestre si el usuario no está identificado, añade la siguiente entrada en naviox.properties:
El botón no se mostrará incluso si hay módulos disponible para los usuarios no identificados.
Para tener ciertos módulos siempre presentes en el menú superior usa fixModulesOnTopMenu (nuevo en v5.9) en naviox.properties:
Como valor pon la lista de módulos separados por comas. Los módulos estarán siempre presentes en la barra superior, a no ser que el usuario no tenga permisos para acceder a ellos.